JSP tags, way to run, internal object

JSP tags

1
2
3
4
5
6
<%@    %> : 페이지 속성
<%-- --%> : 주석
<%! %> : 변수, 메소드 선언
<%= %> : 결과값 출력
<% %> : Java 코드
<jsp:action> <jsp:action> : 자바빈 연결

JSP’s way to run

  1. 클라이언트가 웹브라우저로 helloWorld.jsp요청하면,
    JSP컨테이너가 JSP파일을 Servlet파일(.java)로 변환 - helloWorld_jsp.java
  2. 컴파일 된 후에 클래스 파일(.class)로 변환 - helloWorld_jsp.class
  3. 클라이언트에게 html파일 형태로 응답

internal object

  • 선언하지 않고 바로 사용가능한 객체
    • 입출력 객체: request, response, out
    • 서블릿 객체: page, config
    • 세션 객체: session
    • 예외 객체: exception
Comments